#include<stdio.h>
#include <string.h>

int main() {
    char str[1000];
    int i, count, len;
    count = 0;
    gets(str);

    for (i = 0; str[i] != '\0'; i++) {
        if (str[i] != ' ' && str[i + 1] == ' ')  //一个单词结束
            count++;
    }
    len = strlen(str);
    if (str[len - 1] != ' ')   //若最后一个字符不是空格
        count++;
    printf("%d\n", count);
}
